/*=====wh_zm=====*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,
cite,code,del,dfn,
em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,
i,center,dl,dt,dd,ol,ul,li,fieldset,form,
label,legend,table,caption,tbody,tfoot,thead,tr,
th,td,article,aside,canvas,details,embed,
figure,figcaption,footer,header,hgroup,menu,nav,
output,ruby,section,summary,time,mark,audio,video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	display: block;
}

body {
	font-family: "微软雅黑";
	color: #666666;
	font-size: 14px;
	line-height: 28px;
	overflow-x: hidden;
}
ol,ul {
	list-style: none;
}
p {
	font-family: "微软雅黑";
	color: #525252;
	font-size: 14px;
	line-height: 28px;
}
li {
	font-family: "微软雅黑";
	float: left;
}
a {
	color: #525252;
	text-decoration: none;
}
a:hover {
	color: #ec2c29;
}
blockquote,
q {
	quotes: none;
}
blockquote:before,blockquote:after,q:before,q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*===============开始===============*/
.top{width: 100%;height: 35px;border-bottom: 1px solid#ededed;}
.w1100{width: 1100px;margin: auto;}
.w1100 p{font-size: 12px;color: #3c3c3c;line-height: 35px;float: left;}
.top_r{float: right;}
.a1{background: url(ch.jpg) no-repeat left;padding-left: 40px;}
.a2{background: url(en.jpg) no-repeat left;padding-left: 40px;}
.top_r span{font-size: 20px;color: #e33633;font-weight: bold;font-style: italic;line-height: 32px;}

.header{width: 100%;height: 95px;float: left;}
.header a.no1{float: left;padding-top: 18px;}
.nav0{float: right; margin-top: 22px;}
.header .nav0 ul li{
    float: left;
    width: 100px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    position: relative;
}
.header .nav0 ul li:hover {
    background: #ec2c29;
}
.header .nav0 ul li:hover a {
    color: white;
}
.header .nav0 ul li .drop {
    position: absolute;
    top: 50px;
    left: 0;
    width: 100px;
    display: none;
    z-index: 99;
    background: #ec2c29;
}
.header .nav0 ul li .long {
    width: 150px;
}
.header .nav0 ul li .drop p {
    width: 100%;
    height: 32px;
    padding-left: 5px;

}
.header .nav0 ul li .drop p a {
    font-size: 12px;
    display: block;
    color: white;
    line-height: 32px;
    text-align: left;
    width: 140px;
    margin-left: 15px;
    transition: all 0.3s linear;
}
.header .nav0 ul li .drop p a:hover {
    margin-left: 23px;
}

.header .nav0 ul li a {
    width: 100%;
    height: 100%;
    display: block;
    cursor: pointer;
}


/*banner*/
.lubo{width: 100%; min-width:1000px;clear: both; position: relative; height:548px;}
.lubo_box{position: relative; width:100%;height:548px;}
.lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:548px; opacity: 0;filter:alpha(opacity=0);}
.lubo_box li a{display:block;width:100%;height: 100%;cursor:default;}
.lubo_box li img{ width: 100%; height: 548px;}
.cir_box{overflow: hidden; position: absolute; z-index:9999;}
.cir_box li{float:left; width:32px; height:60px; margin:0 5px;}
.lubo_btn{top: 50%;position: absolute;width: 100%;}
.left_btn{float:left; width:32px; height:60px;cursor: pointer;background:url(left.png);margin-left: 5%;}
.right_btn{float:right; width:32px; height:60px;cursor: pointer;background:url(right.png);margin-right: 5%;}
/*news*/
.m-news{position: absolute;left: 0;right: 0;top:630px;overflow: hidden;}
.m-news .box{position: relative;height: 37px;background-color: #434a57;overflow: hidden;}
.m-news .box .tit{
    position: absolute;
    top: 0;left: 0;
    width: 80px;
    text-align: center;
    line-height: 37px;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    background-color: #ec2c29;
}
.ban-list2{padding: 0 144px 0 98px;}
.ban-list2 .item{line-height: 37px;font-size: 12px;}
.ban-list2 .date{float: right;color: #fff;}
.ban-list2 .item a{color: #fff;}
.ban-list2 .item a:hover{color: #ec2c29;}
.ban-list2 .slick-arrow{display: none !important;}
.m-news .box .btn1,.m-news .box .btn2{position: absolute;top: 0;bottom: 0;line-height: 37px;font-size: 12px;color: #fff;}
.m-news .box .btn2{right: 35px;}
.m-news .box .btn1{right: 80px;}

/*about*/
.about{width: 100%;float: left;margin-top: 50px;}
.about h1{height: 24px;background: url(about.png) no-repeat center center;margin-bottom: 36px;}
.about_l{width:28%;float: left;}
.about_l ul li{width: 100%;height: 88px;text-align: right;}
.about_l ul li a{padding-right: 65px;width:183px;height: 88px;display: block;float: right;line-height: 88px;font-size: 16px;font-weight: bold;color: #666;}
.about_l ul li:hover a{color: #fff;}

.about_l ul li {
    overflow: hidden;
    transition: all .3s linear;
    -o-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -webkit-transition: all .3s linear;
}
.about_l ul li:hover{
    background: #ec2c29;
}
.about_l ul li p {
    float: left;
}
.about_l ul li a.l1 .no1{
    width: 70px;
    height: 70px; 
    margin-top: 9px; 
    background: url(icon1.png) no-repeat left;
    transition: all .6s linear;
}
.about_l ul li a.l1 .no2{
    line-height: 88px; 
    padding-left: 40px; 
    font-size: 16px;
    transition: all .3s linear;
    -o-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -webkit-transition: all .3s linear;
}
.about_l ul li:hover a.l1 .no1{
    transform:rotate(360deg);
    -o-transform:rotate(360deg); 
    -ms-transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -webkit-transform:rotate(360deg);
    background: url(icon1_hover.png) no-repeat left;
}
.about_l ul li:hover a.l1 .no2 {
    color: white;
    padding-left: 45px;
}
.about_l ul li a.l2 .no1{
    width: 70px;
    height: 70px; 
    margin-top: 9px; 
    background: url(icon2.png) no-repeat left;
    transition: all .6s linear;
    -o-transition: all .6s linear;
    -moz-transition: all .6s linear;
    -webkit-transition: all .6s linear;
}
.about_l ul li a.l2 .no2{
    line-height: 88px; 
    padding-left: 40px; 
    font-size: 16px;
    transition: all .3s linear;
    -o-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -webkit-transition: all .3s linear;
}
.about_l ul li:hover a.l2 .no1{
    transform:rotate(360deg);
    -o-transform:rotate(360deg); 
    -ms-transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -webkit-transform:rotate(360deg);
    background: url(icon2_hover.png) no-repeat left;
}
.about_l ul li:hover a.l2 .no2 {
    color: white;
    padding-left: 45px;
}
.about_l ul li a.l3 .no1{
    width: 70px;
    height: 70px; 
    margin-top: 9px; 
    background: url(icon3.png) no-repeat left;
    transition: all .6s linear;
    -o-transition: all .6s linear;
    -moz-transition: all .6s linear;
    -webkit-transition: all .6s linear;
}
.about_l ul li a.l3 .no2{
    line-height: 88px; 
    padding-left: 40px; 
    font-size: 16px;
    transition: all .3s linear;
    -o-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -webkit-transition: all .3s linear;
}
.about_l ul li:hover a.l3 .no1{
    transform:rotate(360deg);
    -o-transform:rotate(360deg); 
    -ms-transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -webkit-transform:rotate(360deg);
    background: url(icon3_hover.png) no-repeat left;
}
.about_l ul li:hover a.l3 .no2 {
    color: white;
    padding-left: 45px;
}
.hide {
    display: none;
}

.about_r{width:72%;float: right;}
.about_r img{float:left;}
.txt{width: 412px;float: left;height: 326px;position: relative;}
.txt img{width: 382px;height: 91px;float: right;margin-bottom: 36px;}
.txt p{width: 92%;float: right;font-size: 12px;font-family: "宋体";color: #666;}
.txt p.no2 {
    float: right;
    margin-right: 10px;
    padding-bottom: 10px;
    position: absolute;
    bottom: -8px;
    right: 5px;
    width: 10px;
    height: 12px;
    font-size: 12px;
}
@media screen and (min-width: 1920px) {
.about_l{width:34%;float: left;}
.about_r{width:66%;float: right;}
} 
.about_r ul li {
    width: 870px;
    height: 328px;
}
.about_r ul li.no2 .img {
    width: 270px;
    float: left;
    margin-right: 20px;
    margin-top: 26px;
}
.about_r ul li.no2 .img img {

    width: 270px;
    height: 150px;
}
.about_r ul li.no2 .img p {
    font-size: 14px;
    text-align: center;
    margin-top: 18px;
}

.about_r ul li.no3 img {
    float: left;
    height: 200px;
    margin-top: 40px;
    margin-left: 20px;
}
.about_r ul li.no3 p.title {
    font-size: 18px;
    margin-top: 27px;
    font-weight: bold;
    margin-bottom: 12px;
}
.about_r ul li.no3 .address {
    height: 80px;
}
.about_r ul li.no3 p {
    font-size: 12px;
    line-height: 20px;
    padding-left: 18px;
    text-indent: 2em;
}
.about_r ul li.no3 .p1 {
    float: left;
    width: 380px;
    height: 80px;
}
.about_r ul li.no3 .p2 {
    float: left;
    width: 310px;
    height: 80px;
}
.about_r ul li.no3 .p3 {
    float: left;
    width: 310px;
    height: 80px;
}
/*product*/
.product{width: 100%;height: 508px;background: #adadad;float: left;margin-top: 76px;}
.product h2{height: 24px;background: url(cp.png) no-repeat center center;margin: 69px 0 46px 0;}
.picScroll-left{width:100%;overflow: hidden;position: relative;height: auto;}
.picScroll-left .hd .hdprev{display: block;width:20px;height: 55px;overflow: hidden;cursor: pointer;background-image: url(i_scroll_btn.png);background-repeat: no-repeat;position: absolute;left: 6%;top: 45%;background-position: left top;}
.picScroll-left .hd .hdnext{background-image: url(i_scroll_btn.png);background-repeat: no-repeat;background-position: right top;position: absolute;right: 6%;cursor: pointer;width:20px;height: 55px;top: 50%;}
.picScroll-left .bd{width:1078px;height: 335px;margin-right: auto;margin-left: auto;padding: 20px 0 10px 0;}
.picScroll-left .bd .picList {width:1200px;margin-right: auto;margin-left: auto;}
.picScroll-left .bd ul{ zoom:1; }
.picScroll-left .bd ul li{background: #fff;float: left;width: 252px;height:297px;margin-right: 5px;display: block;margin: 0 10px;}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{width:252px;display: inline;margin-left: 0px;}
.picScroll-left .bd ul li .pic a:hover img{border: 1px solid #FFF;}
.picScroll-left .bd ul li a p{position: absolute;bottom:52px;font-size: 13px;color: #242424;font-weight: bold;padding-left: 23px;}
.picScroll-left .bd ul li a span{position: absolute;bottom:20px;font-family: "宋体";font-size: 12px;color: #000;width: 252px;text-align: center;}
.picScroll-left .bd ul li:hover a p {
    color: #f63b38;
}
.picScroll-left .bd ul li:hover a span {
    color: #f63b38;
}

@media screen and (min-width: 1920px) {
.picScroll-left .hd .hdprev{display: block;width:20px;height: 55px;overflow: hidden;cursor: pointer;background-image: url(i_scroll_btn.png);background-repeat: no-repeat;position: absolute;left: 16%;top: 45%;background-position: left top;}
.picScroll-left .hd .hdnext{background-image: url(i_scroll_btn.png);background-repeat: no-repeat;background-position: right top;position: absolute;right: 16%;cursor: pointer;width:20px;height: 55px;top: 50%;}
} 
/*我们的优势*/
.youshi{width: 100%;float: left;}
.youshi h3{height: 24px;background: url(ys.png) no-repeat center center;margin: 58px 0 45px 0;}
.youshi ul li{width: 329px;height: 92px;float: left;margin: 0 37px 37px 0;}
.youshi ul li a h1{width: 65%;float: right;font-size: 16px;border-bottom: 1px solid#c0c0c0;padding-top: 6px;}
.youshi ul li a h1 span{font-family: arial;font-size: 12px;}
.youshi ul li a p{width: 65%;float: right;font-family: "宋体";line-height: 20px;padding-top: 5px;}
.l4{width: 329px;height: 92px;background: url(icon4.png) no-repeat left;display: block;}
.youshi ul li:hover .l4{background: url(icon4_hover.png) no-repeat;display: block;}
.youshi ul li:hover a h1{color: #fff;border-bottom: 1px solid#fff;}
.youshi ul li:hover a p{color: #fff;}
.l5{width: 329px;height: 92px;background: url(icon5.png) no-repeat left;display: block;}
.youshi ul li:hover .l5{background: url(icon5_hover.png) no-repeat;display: block;}
.l6{width: 329px;height: 92px;background: url(icon6.png) no-repeat left;display: block;}
.youshi ul li:hover .l6{background: url(icon6_hover.png) no-repeat;display: block;}
.l7{width: 329px;height: 92px;background: url(icon7.png) no-repeat left;display: block;}
.youshi ul li:hover .l7{background: url(icon7_hover.png) no-repeat;display: block;}
.l8{width: 329px;height: 92px;background: url(icon8.png) no-repeat left;display: block;}
.youshi ul li:hover .l8{background: url(icon8_hover.png) no-repeat;display: block;}
.l9{width: 329px;height: 92px;background: url(icon9.png) no-repeat left;display: block;}
.youshi ul li:hover .l9{background: url(icon9_hover.png) no-repeat;display: block;}

/*案例中心*/
.case{width: 100%;height: 632px;float: left;background: url(case_bg.jpg) no-repeat center center;}
.case h4{height: 24px;background: url(case.png) no-repeat center center;margin: 60px 0 43px 0;}
.case_list a{display: inline-block; width:274px;height: 215px;box-sizing:border-box; float:left; position:relative;}
.case_list a .case_info{
	/*-webkit-transform: rotateX(-90deg) translate3d(0,-50%,0) scale(.6);
    transform: rotateX(-90deg) translate3d(0,-50%,0) scale(.6);
    -webkit-transform-origin: 50% 100%;
    -ms-transform-origin: 50% 100%;
    transform-origin: 50% 100%;*/
    background-color: #000;
    filter:alpha(opacity=70);
    opacity:0.7;
    padding:20px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    color: #fff;
	/*-webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all .35s ease;
    transition: all .35s ease;*/
	}
/*翻转*/
/*.case_list a .case_info{
	-webkit-transform:rotateX(0);
    transform:rotateX(0);
    background-color: #000;
    padding: 30px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    color: #fff;
	-webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all 2s ease;
    transition: all 2s ease;
    width: 100%;
    height:215px;
    z-index: 100;
    opacity: 0;
	}
.case_list a .case_info:hover{
	 opacity: 0.8;
	 -webkit-transform:rotateY(360deg);
    transform:rotateY(360deg);
}*/
.case_list a .case_info .des{color:#fff; font-size:16px; position:absolute; left:20px; top:-20px;}
.case_list a .case_info .des span{display:inline-block; width:20px; height:2px; background:#f5423f; margin-top:10px;}
.case_list a .case_info .intro{position:absolute; bottom:-20px; width:100%; }
.case_list a .case_info .intro p{color:#fff; font-size:16px;}
.case_list a .case_info .intro i{display:block; width:32px; height:32px;position:absolute; right: 38px;bottom: -2px; background: url(ico_6.png) center no-repeat;}

/*新闻资讯*/
.news{width: 100%;float: left;}
.news h5{height: 24px;background: url(news.png) no-repeat center center;margin: 50px 0 40px 0;}
.news_list{width: 485px;height: 320px;float: left;border: 1px solid#d2d2d2;}
.news_txt{width: 100%;}
.news_txt img{float: left;border-right: 1px solid#d2d2d2;}
.fr{width: 230px;float: right;margin-right: 5px;}
.fr h1{font-size: 15px;color: #1b1b1b;font-weight: bold;margin-top: 28px;}
.fr h1 span{float: right;padding-right: 20px;color: #696969;font-size: 13px;font-weight: normal;}
.fr p{font-size: 13px;color:#767676;font-family: "宋体";line-height: 24px;margin-top: 20px;}
.news_list a.no1{display: block;width:416px;height: 45px;float: left;background: url(more.jpg);text-align: right;line-height: 45px;color: #fff;padding-right: 70px;font-family: arial;font-size: 12px;}
.news_r{width: 606px;float: right;}
.news_r ul li{width: 286px;float: left;margin: 8px;}
.news_r ul li span{width: 39px;height: 64px;background: url(icon0.png);float: left;color: #fff;text-align: center;}
.right{float: right;width: 228px; margin-top: 5px;}
.right h1{color: #444;font-size: 13px;font-weight: bold;line-height: 16px;margin-bottom:5px;}
.right p{color: #979797;font-size: 13px;line-height: 20px;margin-top: 15px;}
.right a{color: #e67818;border-bottom: 1px solid#dcdbda;width: 100%;display: block;float: left;padding:3px 0 25px 0;}
.news_r ul li {
    margin-bottom: 30px;   
}
.news_r ul li:hover p,.news_r ul li:hover a{color: #ec2c29;}

/*合作客户*/
.hz{width: 100%;float: left;}
.hz h6{height: 24px;background: url(hz.png) no-repeat center center;margin: 50px 0 38px 0;}

.mr_frbox{height:60px;padding:0 22px 0px;}
.mr_frBtnL{float:left;margin:28px 15px 0px 0px;cursor:pointer;display:inline;}
.mr_frUl{
    float: left;
    height: 82px;
    width: 879px;
    margin-top: 10px;
    overflow: hidden;
    margin-left: 50px;
}
.mr_frBtnR{float:right;margin-top:28px;cursor:pointer;}
.mr_frUl ul li{display:inline;float:left;width:165px; height: 82px;margin-right:13px;}
.mr_frUl ul li img{display:block;margin-bottom:7px;border:1px solid #D8D8D8;width: 100%; height: 80px;}
.mr_frUl ul li a:hover img{border:1px solid #A0C0EB;}

/*友情链接*/
.link{width: 100%;float: left;margin-top: 25px;}
.link h1{height: 24px;background: url(link.png) no-repeat center center;margin:30px 0 40px 0;}
.link ul li{width: 110px;margin-bottom: 5px;text-align: center;}
.link ul li a{font-size: 12px;color: #6c6c6c;font-family: "宋体";}
.link ul li a:hover{border-bottom: 1px solid #ec2c29;padding-bottom: 5px; color: #ec2c29;}

/*footer*/
.footer{width: 100%;float: left;margin-top: 30px;background: #424242;border-top: 1px solid#f63b38;padding-bottom: 20px;}
.f_left{width: 866px;float: left;}
.f_left dl{float: left;text-align: center;margin-left: 6px;margin-right: 45px;}
.f_left dl dt{color: #fff;font-size: 14px;}
.f_left dl dd a{font-size: 12px;color: #fff;}
.f_left dl dd a:hover{color: #ec2c29;}
.f_right{float: left;width: 230px;}
.f_right p{color: #fff;width: 100%;font-size: 14px;}
.bottom_fl{float: left;margin: 25px 0;}
.bottom_fl li{float: left;list-style: none;margin-right: 38px;}
.bottom_fl li img{float: left;}
.bottom_fl li p{float: right;color: #fff;line-height: 26px;font-size: 14px;}
.bottom_fr{float: right;width:440px;}
.bottom_fr p{font-size: 12px;font-family: "宋体";color: #b0b0b0;padding-top: 20px;}
.f_link{
    float: right;
    text-align: right;
    color: #b0b0b0;
    margin-top: 69px;
    margin-right: 3px;
}
.f_link a{font-size: 12px;font-family: "宋体";color: #b0b0b0;}
.f_link a:hover{color: #ec2c29;}
.footer .bottom p {
    float: left;
    clear: both;
    line-height: 12px;
}
.footer .bottom ul {
    float: right;
}
.footer .bottom ul li {
    float: left;
    padding: 0 6px;
    font-size: 12px;
    color: #b0b0b0;
    line-height: 12px;
    border-left: 1px solid #c0c0c0;
}
.footer .bottom ul li:nth-child(1) {
    border: 0;
}
.footer .bottom p {
    color: #b0b0b0;
}
.footer .bottom ul li a {
    color: #b0b0b0;   
}
.footer .bottom ul li:hover {
    color: #f63b38;
}
.footer .bottom ul li:hover a {
    color: #f63b38;
}


/*===内容页详情===*/
.nybanner{width: 100%;height: 200px;clear:both;}
.nybanner img {
    width: 1920px;
    height: 200px;
/*    position: relative;
    left: 50%;
    margin-left: -960px;*/
}
.ny_main{width: 100%;float: left;}
/*内页公司简介*/
.main_left{ width:240px; float:left; overflow:hidden;}
.ml_top{ width:240px; height:102px; line-height:102px; background:url(ml_tbg.jpg) no-repeat; text-align:center;}
.ml_top h4{ color:#fff;font-weight:bold;font-size: 20px;}
.ml_top h4 span{ padding-left:5px; color:#e6b297; font-size:18px; font-weight:normal;} 
.ml_menu{ width:240px; overflow: hidden; border-bottom:4px solid #eaeaea;}
.ml_menu li{ width:240px; height:62px; font-size:13px; line-height:62px;} 
.ml_menu li a{ display:block;  width:230px; padding-left:40px; height:62px; background: url(m_llibg.jpg) no-repeat; color:#666; }
.ml_menu li a:hover{ background: url(m_lah.jpg) no-repeat; color:#ec2c29; }
#lm_hover{background: url(m_lah.jpg) no-repeat; color:#ec2c29; }
.ml_con{ width:240px;  height:336px; padding-top:20px; overflow:hidden;}
.ml_con img{ width:240px; height:250px; }
.main_right{ float:right; width:815px; overflow:hidden;}
.m_rtop{ width:815px; height:44px; line-height:24px; font-size:13px;}
.m_rtop a{ color:#666;}
.m_rtop a:hover{color:#ec2c29;}
.m_rtop span{ background: url(wz_bg.jpg) no-repeat left center; padding-left:20px;}
.m_rlinkimg{ width:815px; height:117px; border:1px solid #ececec; border-left:none; border-right:none;}
.m_rlinkimg h2{  font-weight:bold; font-size:17px; color:#222; padding-left:5px; height:43px; line-height:43px;}
.about_list{ width:815px; padding-top:20px; line-height:26px; font-size:13px;}
/*内页新闻中心*/
.news_list0{width:815px; padding-top:20px; overflow:hidden;}
.news_list0 li{ width:815px; height:43px; line-height:43px; border-bottom:1px dotted #ececec;}
.news_list0 li a{font-size: 14px;display:block;text-decoration: none;background:url(news_libg.jpg) no-repeat 10px center; padding-left:25px; color:#666;}
.news_list0 li a:hover{color:#ec2c29;}
.lm_hover{background: url(m_lah.jpg) no-repeat !important; color:#ec2c29 !important; }
.right0{width:80px;float: right;margin-right: 5px;}

.news_show{width:815px; padding-top:20px; overflow:hidden;}
.news_stit{ width:815px; text-align:center; line-height:50px; font-size:18px; color:#ec2c29;}
.news_stime{ width:815px; text-align:center; line-height:32px; height:32px; font-size:14px;}
.news_sinfo{ width:815px;line-height:26px; font-size:13px; overflow:hidden; padding-top:15px; padding-bottom:25px;}

.news_spre{ width:815px;}
.news_spre li{ line-height:26px; font-size:13px; color:#ec2c29;}
.news_spre li a{ color:#666;}
.news_spre li a:hover{color:#ec2c29;}
.fr{ float:right;}
/*内页产品*/
.goods_list{width:815px; padding-top:20px; }
.goods_list ul{ margin-right:-25px;}
.goods_list li{ float:left; width:200px; height:200px; text-align:center; margin-right:10px;overflow: hidden;margin-top: 10px;}
.goods_list li a img{ width:189px; height:150px;}
.goods_list li a img:hover{opacity: 0.6;filter:alpha(opacity=60);}
.goods_list li:hover a h3{ font-size:14px; color:#e71b27;}


/*翻页 代码*/
.page {padding:30px 0;float: right;text-align: center;height: 40px;width:100%;}
.page li{list-style: none;display: inline-block;width: auto !important;margin-right: 0px !important;}
.page a{padding:3px 15px;display:block;border:1px #eee solid;background:#f9f9f9;display:inline-block;margin-right:5px;overflow:hidden;}
.page a.active{background:#ec2c29;color:#fff;}


.side {
    width: 74px;
    height: 168px;
    position: fixed;
    top: 180px;
    right: 0;
}
.side p {
    position: absolute;
    right: 0px;
    color: #fff;
    width: 74px;
    font-size: 12px;
    padding-top: 30px;
    line-height: 26px;
    text-align: center;
    -moz-transition: all .3s linear; 
    -webkit-transition: all .3s linear;
    -o-transition: all .3s linear;
}
.side p.no1 {
    top: 0;
    background: url(on_line.png) no-repeat 0 0;
}
.side p.no2 {
    top: 58px;
    background: url(on_line.png) no-repeat 0 -57px;
}
.side p.no3 {
    top: 116px;
    background: url(on_line.png) no-repeat 0 -171px;
}
.side p:hover {
    right: 5px;
}

.newcase li {
    width: 165px;
    height: 82px;
    margin-right: 52px;
}
.newcase li:nth-child(4n) {
    margin-right: 0;
}
.newcase li img {
    width: 100%;    
}